//
//  HDNotificationH.h
//  HDWuDaDaoServiceCenter
//
//  Created by HDNiuKuiming on 2017/4/8.
//  Copyright © 2017年 HDNiuKuiming. All rights reserved.
//

#ifndef HDNotificationH_h
#define HDNotificationH_h

/*
 说明
 字符串可以用宏定义，也可以用常量字符串，宏定义会有明显的变色提示，但是不做正确性检查，两种方式均可
 1，项目中所有的网络请求的http前缀必须提出了单独定义
 2，所有的Notification必须单独在这里集中定义
 3，所有的Notification命名中必须以Notification结尾
 4，所有的Notification命名，以小写字母k开头，几个英文单词要有意义
 5，不同类型的定义，分块去定义
 6，等号和@号分块对其
 7，有系统自带的或者三方自带的通知，常量字符串的，优先使用
 8，多人合作时，在每一个定以后面写上是谁定义的，各人定义的内容放在一个块里面
 */

#define FileName    @"HDGuiZhou_Res"

#define kLanuage_CHINESE   @"CHINESE"
#define kLanuage_ENGLISH   @"ENGLISH"
#define kLanuage_JAPANESE  @"JAPANESE"
#define kLanuage_KOREAN    @"KOREAN"
#define kLanuage_FRENCH    @"FRENCH"
#define kLanuage_GERMANY   @"GERMANY"
#define kLanuage_SPANISH   @"SPANISH"

#define kMy_Request_Failed_Notification  @"kMy_Request_Failed_Notification"
#define iBeacon_Send_Notification        @"iBeacon_Send_Notification"     // 单个beacon的minor通知
#define iBeacon_Dic_Send_Notification    @"iBeacon_Dic_Send_Notification" // 单个beacon的通知
#define iBeacon_Array_Send_Notification  @"iBeacon_Array_Send_Notification"
#define HTTP_Request_URL_Prefix          @"http://47.93.81.30/wdd/index.php?"
#define Map_POI_Push_To_Player           @"Map_POI_Push_To_Player"
#define kOut_DoorMap_POI_Push_To_Player  @"kOut_DoorMap_POI_Push_To_Player" // 户外地图跳到室内地图

#define kSocket_Msg_Notification         @"kSocket_Msg_Notification"//系统消息



#pragma mark
#pragma mark -------- NKM Defin Begin  --------

#define RootA_Storyboard_Name    @"RootA"
#define HD_NKM_Search_VC_ID      @"HD_NKM_Search_VC"

#pragma mark
#pragma mark -------- NKM Defin End  --------



// 地图POI和底部路线的相互联动通知
#define kPOI_Big_Move_Route_Scroll_Btn_Notification        @"kPOI_Big_Move_Route_Scroll_Btn_Notification"//滚动到中心位置
#define kCancel_Route_In_Notification        @"kCancel_Route_In_Notification"
#define kPOI_mapview_show_oneMoreView_Notification        @"kPOI_mapview_show_oneMoreView_Notification"//显示一对多
#define KNotification_select_search_exhibit  @"KNotification_select_search_exhibit"   //点击搜索到文物，地图页相应

#define kPlayer_Play_To_End_Notification     @"kPlayer_Play_To_End_Notification"
#define kRoot_Scan_Success_Notification      @"kRoot_Scan_Success_Notification"

#define kClose_ShareView_Noti           @"kClose_ShareView_Noti"
//
#define kSortByDistance_Noti            @"kSortByDistance_Noti"

//所有的页面跳转之间的segLineName定义
#define rootPushToListVCLine            @"rootPushToListVCLine"
#define resListVCPushToDetailVCLine     @"resListVCPushToDetailVCLine"

#define kFirst_Machine_ID               @"kFirst_Machine_ID"//机器号
#define kLogin_Token                    @"kLogin_Token"//登录token
#define kMap_Version                    @"kMap_Version"//登录token
#define DeviceClientId                  @"DeviceClientId"


#pragma mark------接口地址定义
#pragma mark--------------TCP服务器、端口----------
#define TCP_SERVER @"192.168.10.158"             //测试地址
//#define TCP_SERVER @"47.93.81.30"             //生产地址
#define TCP_PORT   8282                       //服务器端口
//问卷调查
#define Get_questioninfo          @"/index.php?g=mapi&m=Interaction&a=quesinfo"
//留言反馈
#define Get_feedback              @"/index.php?g=mapi&m=Interaction&a=feedback"


#endif /* HDNotificationH_h */



